package com.xxl.job.executor.util;

/**
 * @author wenhonghao
 * @email 18167784149@163.com
 * @description: 服务器用户相关工具类
 */
public class UserUtil {
    /**
     * 获取当前服务器上的用户名称
     * @return 当前用户名称
     */
    public static String getCurrentUser() {
        return System.getProperty("user.name");
    }

    /**
     * 判断目标用户是否与当前用户一致
     * @param targetUser 目标用户
     * @return 是否一致
     */
    public static boolean isUserMatched(String targetUser) {
        String currentUser = getCurrentUser();
        return currentUser.equals(targetUser);
    }
}
